365bet中国官方网站

  • word of the day

    grand canal

    grand canal - 365bet中国官方网站 definition and meaning for word grand canal

    Definition
    (noun) the major waterway in Venice, Italy Definition
    (noun) an inland waterway 1000 miles long in eastern China; extends from Tianjin in the north to Hangzhou in the south

  • Word used in video below:
    text: sailing it down the canal but on a canal
    Download our Mobile App Today